object = hello.o
object += main.o
main:main.o hello.o
	gcc -o main ${object}

hello.o:hello.c
	gcc -c hello.c -o hello.o

main.o:main.c
	gcc -c main.c -o main.o

clean:
	-rm   hello.o
	rm   main.o
	rm   main